﻿namespace SharpTrainer.DP.Prototype.Generic
{
    public abstract class Prototype 
    { 
        private string id; 
        
        // Constructor 
        public Prototype(string id) 
        { 
            this.id = id;
        } 
        
        // Property 
        public string Id 
        { 
            get { return id; } 
        } 
        
        public abstract Prototype Clone(); 
    }
}
